About Dean Group North East Limited (12189305) United Kingdom