About Transformer & Inductor Design Service Limited (08838227) United Kingdom