About Mills International Limited (NI679276) United Kingdom