About London Architectural Glass Ltd (08810065) United Kingdom