About Ashurst Management Consultancy Limited (06941328) United Kingdom