About Lucky Lion Medical Services Limited (09982924) United Kingdom