About Scallywags School For Dogs Ltd (11111242) United Kingdom