Thomas Rudkin

Farrer & Co

United Kingdom