About Joe Squires Traffic Management Ltd (11654024) United Kingdom