About Specialist Medical And Resuscitation Training Ltd. (11439311) United Kingdom