About Lenncourt Limited (01850402) United Kingdom