About Spinning Clock Holdings Limited (09463725) United Kingdom