About Travel Magic Limited (07346117) United Kingdom