About Thurnham Management Limited (09263495) United Kingdom