About Euro Tour Productions Limited (07997593) United Kingdom