About E C Ashton & Son Limited (10251415) United Kingdom