About Channel Crossing Limited (13455678) United Kingdom