About Therco-serck (projects) Ltd (11411278) United Kingdom