About The Glass Balustrade & Staircase Company Ltd (12816705) United Kingdom