About Ballyfrench Farm Ltd (NI676852) United Kingdom