About Newmill Investments Limited (08250628) United Kingdom