About Clarkenwell & Kensington Ltd (13466852) United Kingdom