About Devon Care Homes Collaborative Ltd (12903003) United Kingdom