About Independent Care & Support Ltd. (03887229) United Kingdom