About Global Tourism Solutions (uk) Limited (03423266) United Kingdom