About Sheffield Glass Company Limited (12095529) United Kingdom