About Terec Organisation Limited (SC357031) United Kingdom