About Detectronic Meica Limited (10426495) United Kingdom