About Ballymoran Farm Ltd (NI671468) United Kingdom