About Clarke And Charlesworth Ltd (06185789) United Kingdom