About Talbot And Walmsley Limited (12555975) United Kingdom