About Glassworks International Limited (05128445) United Kingdom