About Dynamic Technologies Europe Ltd (03869630) United Kingdom