About The Walking Mile 2 Limited (09306312) United Kingdom