About Talbot Ventures Limited (NI601817) United Kingdom