About Richard Jardine Limited (01423916) United Kingdom