Biro (UK) is London based company that is listed as Food Processing Equipment & Supplies.
Location of Biro (UK) is Unit 14/Atlas Business Centre, London.