About Netronics Limited (03862225) United Kingdom