About Barkingham Palace Pet Grooming Limited (11250957) United Kingdom