About Terrington Management Llp (OC325083) United Kingdom