About Happier Hounds Limited (12939284) United Kingdom