About Shampooch Pet Services Limited (10218642) United Kingdom