About Leicester Solution Ltd (13471973) United Kingdom