About Mills Holdings Limited (12297498) United Kingdom