About Leighton Buzzard Beer Storage Limited (10622154) United Kingdom