About Stamford Dog Walking Limited (09405155) United Kingdom