About Berry Group Holdings Limited (13503797) United Kingdom