About Thomas & Co.(stevenage)limited (00654792) United Kingdom