About Chamberlain And Thelwell Limited (00440292) United Kingdom