About John Heawood Consulting Limited (08847829) United Kingdom