About Ellisons Travel Limited (06249336) United Kingdom