Castore Logo Castore is a premium British sportswear brand founded by brothers Tom and Phil Beahon, dedicated to engineering the highest-quality athletic apparel with an ethos of “Better Never Stops.”