About Anika Fruit & Veg Ltd (11254415) United Kingdom