About Life Saving Missions Limited (08000580) United Kingdom