About James Taggart Ltd (NI618387) United Kingdom