About J Godfrey & Son Ltd (05290498) United Kingdom