About Hound And Horse (and Pets Of Course ) Limited (12991669) United Kingdom