About George Edwards & Son Limited (05253250) United Kingdom