About L & B Baird Ltd. (SC393342) United Kingdom