About Interpower Induction Ltd (02724156) United Kingdom