About H.j.berry & Sons Limited (00433917) United Kingdom