About Killybracken Farms Ltd (NI631653) United Kingdom