About Dean Engineering Services Ltd (10926299) United Kingdom