Hi
Contractors must register for the construction industry scheme (CIS).
Subcontractors do not have to register, but deductions are taken from their payments at a higher rate if they are not registered.
This would suggest that the contractor should be deducting tax from your payments. Have a look at
Construction Industry Scheme (CIS).
Thank you