About Dynamic Engineering And Development Ltd (10317146) United Kingdom