Question: Which retailer of Spring Ram Retail Park have more than 370 stores and 6,000 employees?
Sentence (from "Pets at Home"): Pets at Home is the United Kingdom's largest pet supplies retailer, with more than 370 stores and 6,000 employees.
Relevant evidence: Yes