About Lyndhurst Asset Management Limited (04111164) United Kingdom