About Berry & Hop Limited (10838395) United Kingdom