Kane Haulage St Albans

Seem to have a few newish motors on the road… see them quite often going in to London.