About Berry And Clarkson Ltd (11643364) United Kingdom