About Idm Design Limited (08798263) United Kingdom