About Fresh Fruit Company Limited (SC353023) United Kingdom