About Happy Tails Groom Room Ltd (13154023) United Kingdom