About The Walking And Climbing Company Limited (03932588) United Kingdom