About Leigh Spinners Limited (00529628) United Kingdom