About Spincharm Limited (02689578) United Kingdom