About Clarke & Simpson Limited (00506146) United Kingdom