About Bara Foods Ltd (13312465) United Kingdom