About Carquillan Foods Limited (NI647989) United Kingdom