About Tesc (glass) Limited (11309287) United Kingdom