About Thompson And Stammers (dunmow) Limited (00091457) United Kingdom