About E J Edgerton & Son Limited (08277939) United Kingdom