About J Berry & Co Limited (07988569) United Kingdom