Founded by David Brailsford in 2014, British watch brand, Garrick, manufacture watches in their facility in Norfolk.