About Glassworks London Limited (04759979) United Kingdom