About L A Talbot Limited (12080570) United Kingdom