About Baird Group Ne Ltd (13158226) United Kingdom