About Moylagh Meadows Limited (NI635416) United Kingdom