About A. Baird & Sons Limited (SC259327) United Kingdom