About Lsbc (london) Limited (04928769) United Kingdom