About Phenix Electronics Limited (03201232) United Kingdom