About Baird & Tatlock Limited (00874634) United Kingdom