About John Leahy And Son (builders) Ltd. (02138377) United Kingdom