About The Spotty Dog Place Ltd (13240773) United Kingdom