About Templemoyle Farm Ltd (NI632879) United Kingdom