About Ns Talbot Ltd (10253403) United Kingdom