About Lough Shore Technologies Limited (NI614308) United Kingdom