About Glassclad Solutions Ltd (07227562) United Kingdom