About Holdens Glassworks Limited (13206951) United Kingdom