About Edmund & Son Limited (11142209) United Kingdom