About Touring World Limited (04158998) United Kingdom