About The Puppy Spa Ltd (11814246) United Kingdom