8th December 2017 DUCKHAMS REVIVAL British oil brand Duckhams is to return to shelves following the brand’s re-launch at the recent Lancaster Insurance Classic Motor Show with Discovery. by Glenn Rowswell