About John Hemingway Consulting Limited (SC508962) United Kingdom