About E. Aston & Son Limited (00781596) United Kingdom