Question: Where is the group which  Stephen Martin  as the chief executive officer based?
Answer: Scunthorpe, North Lincolnshire