About W.h. Lavers & Sons Limited (00251778) United Kingdom