About Sunseeker Channel Islands Yachts Limited (FC034975) Channel Islands