About Spinning Poodle Limited (12296155) United Kingdom