About Berry Uk Holdings Limited (12042360) United Kingdom