About Baker & Taylor (uk) Ltd (02055748) United Kingdom