About The Stroud Brewery Limited (05165299) United Kingdom