About W.e. Clark & Sons (greensands) Limited (00663249) United Kingdom