About Slemish Barn Ltd (NI639301) United Kingdom