About Dynamic Devices Limited (05010341) United Kingdom