About Shampooch Parlour Ltd (11642877) United Kingdom