About Lenmark Holdings Limited (09630042) United Kingdom