About Leicester Mobility Limited (10598850) United Kingdom