About Torrisholme Ltd (13551615) United Kingdom