About Cloghogue Service Station Ltd (NI675184) United Kingdom