About Craft Glass Ltd (11030976) United Kingdom