About Domhnall Maciomhair Limited (SC490964) United Kingdom