About Barran Foods Ltd (12119747) United Kingdom