About J.r. Cowan Limited (00841481) United Kingdom