About Thornton Rust Holdings Ltd (13087671) United Kingdom