About Needles Looms N Hooks Limited (09129007) United Kingdom