About Thompson And Holt Limited (10457529) United Kingdom