About Leicester Empire Limited (10878110) United Kingdom