About Farlough Limited (NI643185) United Kingdom