About Lancashire Beer Shops Limited (13270668) United Kingdom