Information for tens of thousands of people, including part of their credit card numbers, has been leaked from Company ...