About Rowreagh Farm Limited (NI031184) United Kingdom