About J.k.b.megginson & Sons Limited (00820485) United Kingdom