About Channel Tunnel Service Ltd (12466708) United Kingdom