About Dean Capital Group Limited (12105273) United Kingdom