About Taggart Products Limited (NI673654) United Kingdom