About The Shrewsbury Beer Shop Ltd (12114560) United Kingdom