About J & M Leeming Limited (06790500) United Kingdom