About Houghton Dog Groomers Limited (10999793) United Kingdom