About Lawrence Clarke Investment Management Llp (OC351223) United Kingdom