About Godfrey Group Emea Ltd (12057723) United Kingdom