About Dunfries Investments Limited (FC031506) Channel Islands