About Torrington Ltd (12585535) United Kingdom