About Thimbles & Threads Ltd (09989085) United Kingdom