I have a number of Sartorio jackets and suits and one Oxxford. Sartorio is more suited to my tastes but Oxxford is better constructed. While Sartorio changes with fashion trends, Oxxford is decidedly unchanged.
In short, if you want a suit that will be appropriate - yet perhaps plain - Oxxford. If you want something more youthful and modern, Sartorio.