About Killyliss Eglish Management Limited (NI603585) United Kingdom