About John Woolhouse Consulting Limited (08305525) United Kingdom