About Clarkenwell Ltd (11145863) United Kingdom