About Tristar Serv Ltd (11614491) United Kingdom