About Imi International Limited (03870954) United Kingdom