About B & B Baird Limited (SC166746) United Kingdom