About Baird Information Technology Services Limited (07691237) United Kingdom