About Dubhghaill Limited (11626133) United Kingdom