About Baird Oliver Limited (09034283) United Kingdom