About Milnrow Investments Limited (06013143) United Kingdom