About H.& J.m.kenyon(farmers)limited (00720152) United Kingdom