About Metroglaze (london) Ltd (06334696) United Kingdom