About J Bird Traffic Management Ltd (12469423) United Kingdom