About Tetra Clad Ltd (09681219) United Kingdom