About Richard D Walker Consultants Limited (11187448) United Kingdom