About Godfrey Investments Limited (NI034651) United Kingdom