About London S No 1 Dog Walking Agency Ltd (13357398) United Kingdom