About Mahon Builder Ltd Ltd (12927806) United Kingdom