About Scallywags Dog Grooming Limited (12847223) United Kingdom