About Clerkenwell Lifestyle (uk) Ltd (10860189) United Kingdom