About W.h.lorden & Son Limited (00127058) United Kingdom