About Thompson And Stammers (dunmow) Number 6 Limited (00646158) United Kingdom