About Northern Threads Limited (09893833) United Kingdom