About Bea Food Specifications Ltd (10767190) United Kingdom