About Triton Plc (01211050) United Kingdom