About Irish Naturalists Journal Limited -the (NI027133) United Kingdom