About Mccormack Investments Limited (04176591) United Kingdom