About Cary Spin Limited (11571339) United Kingdom