About Tristar Media (uk) Ltd (08463680) United Kingdom