About Talbot Capes Ltd (12746203) United Kingdom