About Leightons (spinners) Limited (00662427) United Kingdom