About John Hanks Limited (03885283) United Kingdom