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