About Lucas Asset Management Limited (10439663) United Kingdom