J. Carter Sporting Club Limited, operating as Castore, is a British manufacturer of sportswear and athletic clothing, headquartered in Manchester, England. From Wikipedia
Company accounts point to media-rights and race-fee growth supporting revenue despite a softer bottom line.