About Lillies Medical Limited (09208968) United Kingdom