About Glasswork Specialists Limited (11492315) United Kingdom