About Mchale Mccurrie Developments Ltd. (13346035) United Kingdom