About Walker Medical & Scientific Ltd (10021248) United Kingdom