About Barnview Farm Ltd (NI678021) United Kingdom