About Alfa Travel Ltd. (02326610) United Kingdom