About Plus London Travel Ltd (12253497) United Kingdom