About Stepney Fruit & Veg Ltd. (04273988) United Kingdom