About Thomas Newell (construction) Limited (06735095) United Kingdom