About Thimble S Fabrics & Crafts Limited (11140897) United Kingdom