About J&j Mckibbin Ltd (NI639190) United Kingdom