About Spinning Clock Limited (04540213) United Kingdom