About Newtownabbey Footgolf Ltd (NI679862) United Kingdom