About Thompson And Stammers (dunmow) Number 7 Limited (00120606) United Kingdom