About Kf Godfrey Ltd (13625926) United Kingdom