About Metronix Limited (10927751) United Kingdom