About Comrail Ltd (12848598) United Kingdom