About Walker Crips Ventures Limited (05919866) United Kingdom