About J & M Yeomans Limited (08006547) United Kingdom