About Imd Design Services Limited (04835896) United Kingdom