About Beer Stop Limited (13410959) United Kingdom