About Man Miller Holdings Limited (06146975) United Kingdom