About Pintail Threads Limited (09732487) United Kingdom