About Canal Train Ltd. (10747298) United Kingdom