About Magheralave Meadows Co Ltd (NI603993) United Kingdom