About The Torrington Group Ltd (10320535) United Kingdom