About Amega Electronics Limited (02179018) United Kingdom