About Godfrey Holdings Limited (06765650) United Kingdom