About R Walker & Co Limited (04759254) United Kingdom