About Hillcrest & Lyndale Care & Support Services Limited (07164067) United Kingdom