About Shear Addiction Fleece Crafts Ltd (SC670354) United Kingdom