About Dun Uladh Limited (NI027039) United Kingdom