upon - Tweed, England, United Kingdom - Managing Director at Allan Brothers Ltd. - , England, United Kingdom