About Walks The Walk Limited (11456079) United Kingdom