About Godfrey London Ltd (10471494) United Kingdom