About Ie M & E Limited (11496689) United Kingdom