About Tristar Group Limited (01966973) United Kingdom