About Eric Glass Limited (00521256) United Kingdom