Company Information Torr Scientific was established in 1998 The company registration number is 3622909 The company VAT number is 702977914 TSL is an ISO 9001:2015 registered firm TSL supports the Rockinghorse charity TSL is Cyber Essentials certified