About Emec Design Limited (09753238) United Kingdom