About J.h.edwards & Son Limited (00767623) United Kingdom