About W. H. & J. Richardson (holdings) Limited (04127364) United Kingdom