About Kestrel Brewing Company Limited (08179825) United Kingdom