About Mchale & Son Limited (11135828) United Kingdom