About Milex Holdings Limited (02785486) United Kingdom