About Tristar International Co. Ltd. (09890011) United Kingdom