About Torse Corporation Limited (13661750) United Kingdom