About The New Talbot Ltd (12487356) United Kingdom