About A. J. Charlton & Sons Limited (01277185) United Kingdom