About Global Transport Forum Limited (08071265) United Kingdom