About The Dog Village Hotel Ltd (12018086) United Kingdom