About Walker Crips Investment Management Limited (04774117) United Kingdom