About Glassphotoworks Ltd (11893216) United Kingdom