About Channel Insurance Consultants Limited (01069192) United Kingdom