About Glenard Plant (ni) Limited (NI659877) United Kingdom