About Lester Medical Limited (07239809) United Kingdom