About Lyndhurst Securities Limited (06816591) United Kingdom