About Terry Mahoney Traffic Services Limited (04205541) United Kingdom