I use an umbrella company so they are liable.
Yes, the umbrella company is liable so they will also assume that you are caught by SDC and not allow travel expenses unless you can demonstrate you are not. By completing this questionnaire the umbrella company can use this as evidence of your status.