About R. & M. Walker Limited (01156680) United Kingdom