About Northfield Glass Centre Limited (03239697) United Kingdom