About Galmington Glass Limited (10354983) United Kingdom