About Spinning Wheel Solutions Ltd (10681316) United Kingdom