About Baker & Taylor Uk Investments Limited (06162912) United Kingdom