About Leicester Motor Company Limited (06298254) United Kingdom