About E. Clark & Son Limited (04604942) United Kingdom