About Montagu-smith & Company Limited (01974431) United Kingdom