About Devon Care Association Limited (06730627) United Kingdom