About Richard Walker Associates Ltd (11068896) United Kingdom