About Monlough Limited (NI632219) United Kingdom