About Baird & Partners Ltd (07986201) United Kingdom