About Torrence Limited (08365067) United Kingdom