About The Leighton Buzzard Brewing Company Limited (08887831) United Kingdom