Bremont & its new watchmaking facility on the outskirts of Oxfordshire, England, profiled in the Financial Times