About Tavistock Asset Management Limited (13216644) United Kingdom