About S & R Fruits Limited (04935873) United Kingdom