About W.h.davis And Sons Limited (00447080) United Kingdom