About Dean House Care Limited (09417999) United Kingdom