About Queen Of Threads Limited (13271259) United Kingdom