About Shampooch Groom Ltd (12876749) United Kingdom