About Scallywags Dog Services Ltd (08918026) United Kingdom