About D.t. Russell & Baird (ireland) Limited (NI007409) United Kingdom