About Berry And Barrel Ltd (12448197) United Kingdom