About The Clock House Care Consultants Limited (09999081) United Kingdom