About Ellen Smith (tours) Ltd. (02562388) United Kingdom