About Jane Walker Consultancy Ltd (05115909) United Kingdom