About Berry & Cooper Limited (06608400) United Kingdom