North Yorkshire artist Lucy Pittaway has revealed Brands Hatch – A Century of Power to celebrate the 100th anniversary of the iconic Kent ...