About Thomas Brothers (wellington And Taunton) Limited (03111508) United Kingdom