About Walking Football Limited (08877526) United Kingdom