About C&l Glass Ltd (08055520) United Kingdom