About Inishowen Creels Limited (NI659663) United Kingdom