About Claydon French Associates Limited (11295946) United Kingdom