About Impex (london) Limited (02341598) United Kingdom