About Grange Meadows Management Co Ltd (NI068358) United Kingdom