About Impex Ltd. (02497806) United Kingdom