About L & C Securities Limited (04126223) United Kingdom