About Clark And Blackwell Ltd (11327372) United Kingdom