About Thames Fruit Limited (03592234) United Kingdom