About T.p.s. Fruit & Vegetables Limited (SC194983) United Kingdom