About J.m. Cochran Limited (SC031560) United Kingdom