About Godfrey & Turnbull Limited (00518198) United Kingdom