About J Mccabe & Son Ltd (NI045509) United Kingdom