About Walk My Dogs Ltd (11211276) United Kingdom