About Threadnwax Limited (13059083) United Kingdom