About The Dog Shack Grooming And Spa Ltd (12324131) United Kingdom