About Torrington Building Services Limited (10394917) United Kingdom