About Dean Equipment Limited (01071050) United Kingdom