About Gill-shaw Farm Limited (FC011258) Channel Islands