About Clerkenwell Design Ltd (11743389) United Kingdom