About Anglo American Buttercup Company Limited (FC034117) Channel Islands