About Newman Contracting (stroud) Limited (10108239) United Kingdom