About Clockwork Espresso (holdings) Limited (12270673) United Kingdom