About International Coil Winding Association Limited (01070122) United Kingdom