About Lambert Smith Hampton Investment Management Limited (11145793) United Kingdom