About Godfrey North Limited (NI636022) United Kingdom