About W.f.meaden & Son Limited (00590931) United Kingdom