About Lancaster Publications Limited (FC021380) Channel Islands