About R & D Walker Limited (06849199) United Kingdom