About Walker Medical Limited (SC654389) United Kingdom