About Derek Walker Consultancy Ltd (04579268) United Kingdom