About Swiss Travel Club Lp (SL013698) United Kingdom