About D. Thackrah Social Care Consultancy Limited (09539075) United Kingdom