About Dynamic Signal Processing Ltd (02671169) United Kingdom