About Friars Stile Fruit & Vegetables Limited (04875696) United Kingdom