About M&j Taggart Ltd Ltd (NI665630) United Kingdom