About R Walker Consultancy Services Limited (07818871) United Kingdom