About Newark Glass Company Limited (01973292) United Kingdom