About Highway & Traffic Studies Limited (06758249) United Kingdom