About Lough Hotels Ltd (09175119) United Kingdom