About Dookandubh Limited (SC322298) United Kingdom