About Leeds Glass Co. Limited (01516298) United Kingdom