About North West London Dog Walking Ltd (10696887) United Kingdom