About Lead On Dog Walking Ltd. (12755077) United Kingdom