About Terrington Ventures Limited (07631995) United Kingdom