ANDREW TOPPING PRIVATE CLIENTS LIMITED