About Care Afloat Ltd. (02578368) United Kingdom