About Leicester Lions Limited (00730432) United Kingdom