About Curly Tails Canine Rehab Ltd (13047638) United Kingdom