About Induction Coil Solutions Limited (09917148) United Kingdom