About The Holmes Care Holdings Limited (06393127) United Kingdom