About Megger Limited (02110613) United Kingdom