This person's channel was hosted on Vidme, which is no longer in operation. However, you might still be able to find them at these links:
London Drainage Facilities (LDF) is a London-based drainage contractor specialising in all manner of drainage services, including CCTV surveys, drain unblocking and drain jetting.
November 11 2016
Total video views: