About The Life Vest Co Ltd (10908379) United Kingdom