About J.j. Berry & Co. Limited (01356322) United Kingdom