About Aljo Fruit&veg Limited (09030431) United Kingdom