About Berrys (holdings) Technologies Limited (05792697) United Kingdom