About J.l. Owen Limited (00138611) United Kingdom