About Nordelph Farms Limited (FC028444) Channel Islands