About The Glassware Specialists Limited (08295085) United Kingdom