About John Ashcroft Consultancy Ltd (06281326) United Kingdom