About National Glass Merchants Limited (09849263) United Kingdom