About Tin Head Brewery Limited (09095962) United Kingdom