About Baker Devon Care Consultants Ltd (07486840) United Kingdom