About Armthorpe Glass Limited (01188316) United Kingdom