About The Glitter & Craft Hut Ltd (13344203) United Kingdom