About Neill Media Services Ltd (NI651019) United Kingdom