About Glass Northampton Holdings Limited (03482159) United Kingdom