About Mccabe Plant (n.i.) Limited (NI032509) United Kingdom