About Mcbride Contracts Ltd (NI062671) United Kingdom