First name Nick Last name Stilwell Organisation name Stilwell Road Safety Ltd Type of member Enterprise Country United Kingdom