About Baird & Stevenson Limited (00829799) United Kingdom