About Clarke & Drury Ltd (09710422) United Kingdom