About Life Preserver Limited (09828332) United Kingdom