About Let S Go Dog Walking Ltd (11209146) United Kingdom