About Clark & Partners Limited (00766793) United Kingdom