About Magellan Deluxe Travel Ltd (11975720) United Kingdom