About Swanton Investments Limited (FC022049) Channel Islands