About Harkness Glass Ltd (11279898) United Kingdom