About Steelbase Glass & Fittings Limited (06275334) United Kingdom