About William Mccombe & Son Ltd (NI073280) United Kingdom