About Devereux & Huskie Glassworks Ltd (08644604) United Kingdom