About Northumberland Glass Ltd (09506867) United Kingdom