About Lyndhurst Financial Management Limited (02731940) United Kingdom