About Leicester Medical Limited (06453999) United Kingdom