About Tattymoyle Farm Ltd (NI661986) United Kingdom