About Torrington Grill Ltd (10758545) United Kingdom