About Life-raft Ltd (12791944) United Kingdom