About Glass Northampton Limited (01088154) United Kingdom