About William Edgar & Son (SL000735) United Kingdom