About Shc Clemsfold Group Limited (FC032365) Channel Islands