About Glassmaster Kent Limited (11666460) United Kingdom