About Clayden Associates Limited (05396590) United Kingdom