About Travel World (london) Ltd (09934674) United Kingdom