About Leicester City Transport Limited (12049107) United Kingdom