About Megger Instruments Limited (00190137) United Kingdom