About Inductaflex Limited (09182114) United Kingdom