About Achill Rock Enterprises Limited (NI638628) United Kingdom