About Alcester Glassware Limited (03010460) United Kingdom