About Baxter & Lindley Financial Services Limited (02307706) United Kingdom