About W. B. Clarke & Sons Limited (03579465) United Kingdom