T & B Holding Ltd.