About Dean Engineering Limited (06479551) United Kingdom