About Simba S Dog Walking Services Limited (12844557) United Kingdom