About Interpower Induction Services Ltd. (12075996) United Kingdom