About Clement & Jardine Ltd (12346910) United Kingdom