About Life Saver Solutions Europe Limited (07718612) United Kingdom