Zara Tindall admitted being a working mother can be "a real struggle" because of the difficulty in balancing her commitments with the needs of her three children.