About Thimble S Fabric & Crafts Ltd (12214811) United Kingdom