About The Glass Warehouse Limited (12661454) United Kingdom