About Delia Hill Care Limited (10464055) United Kingdom