About Clarkes Fruit & Veg Limited (06320084) United Kingdom