About Triton Electronics Limited (00746934) United Kingdom