About Leicester Health Ltd (12160257) United Kingdom