About Lane Jefferies & Associates Limited (06155591) United Kingdom