Stephen Whatcott is a contemporary artist based in the Cotswolds, UK, producing often minimalist abstract paintings