About Epsom Glass Industries Limited (02759174) United Kingdom