About Lekmore Services Limited (11199602) United Kingdom