About Mchale Investments Limited (04067856) United Kingdom