About Cedar And Leather Ltd (13474515) United Kingdom