About W.h. Leary Limited (04031203) United Kingdom