About Rix & Co Rocking Horses Limited (10572016) United Kingdom