Roofing Fasteners Supplier of self drilling screws We supply class 3 self-drilling screws for steel and timber in lengths of 20mm to 115mm.