About Glorious Fabric Craft Limited (08871030) United Kingdom