About Lough Errill Consultancy Services Limited (09108606) United Kingdom