About International Life-saving Appliance Manufacturers Association (06675169) United Kingdom