About Clark & Mccarthy Limited (13255891) United Kingdom