About Thomas Jardine & Company Limited (12030750) United Kingdom