About Transformer And Inductor Limited (13024020) United Kingdom