About Walking & Wellness Ltd (13258640) United Kingdom