About Kilbracks Farm Ltd (NI629819) United Kingdom