About The Stable Dog Ltd (13380304) United Kingdom