About Designs In Thread Ltd (08017934) United Kingdom