About Cluain Beg Ltd (11100401) United Kingdom