About Milk Link Investments Limited (04450552) United Kingdom