Visit our Press Page to see our extensive range of footage and information available.

Taftech Ltd, trading as ClearWaste | Company No: 11870187 | Address: 16 - 18 Barnes Wallis Road, Segensworth, Fareham, Hampshire, PO15 5TT | Registered in England