About Mchale Associates Limited (06175778) United Kingdom