About Detronix Limited (08888260) United Kingdom