About Life Saving Solutions Limited (08951926) United Kingdom