About Croft Lenko Management Ltd (09073292) United Kingdom