About Talbot And Muir Limited (02869547) United Kingdom