About Thornham Management Limited (09600625) United Kingdom