About The Lough S Group Limited (13119730) United Kingdom