About A. Eccleston & Sons Limited (00811244) United Kingdom