About J. Leon & Company Limited (00236976) United Kingdom