About Lenmark Construction Limited (07717950) United Kingdom