About Swagger Dog Grooming Company Limited (08952295) United Kingdom