About Wm H Leech & Son Limited (NI010528) United Kingdom