About Bella Food Ipswich Limited (11831517) United Kingdom