About Meentullyclogh Ltd (13636695) United Kingdom