About The Fetch Club Dog Walking Co. Ltd (13521812) United Kingdom