About Mccombe Services & Sons Ltd (NI661903) United Kingdom