About Inductronics Technology Research & Development Ltd (06150187) United Kingdom