About N. Aston And Son Limited (00629674) United Kingdom