About Thompson And Capper Limited (00235815) United Kingdom