About The Needle Works Limited (07244864) United Kingdom