About 33 34 And 35 Bowbridge Lock Stroud Limited (03179198) United Kingdom