About Allied Traffic Management Limited (10638717) United Kingdom