About M. C. Walker Limited (02186733) United Kingdom