About Hugh Taggart & Sons Limited (NI002087) United Kingdom