About Chemglassware Manufacturers Limited (01084853) United Kingdom