About Dean 24 7 Care Limited (12778875) United Kingdom