About Channel Islands Composite Decking Ltd (06378988) United Kingdom