About C H Sandall & Son Limited (04031633) United Kingdom