About Dean S Holdings Limited (06665112) United Kingdom