About Millroom Mixing Machines Limited (00530703) United Kingdom