About Elliott And Sons Limited (03937629) United Kingdom