About Donnelly & Taggart Limited (NI025804) United Kingdom