B.T. Batsford Ltd.
alternate name: B.T. Batsford Ltd
type: Organization