About John Hatcher & Company Limited (01317446) United Kingdom