About Spiral Glass Consultants Ltd (09716955) United Kingdom