Question: What Greater Manchester town is the home of Antonelli Bros Ltd?
Answer: Eccles