About Clerkenwell Associates Limited (08685630) United Kingdom