About Samuel Montagu Limited (13397390) United Kingdom