About Samuel Montagu & Co. Ltd (12419029) United Kingdom