About Baird S Communications Management Consultants Ltd (04862107) United Kingdom