About Derryloiste Meadows Management Company Limited (NI058301) United Kingdom