About Cloche Uk Limited (04876175) United Kingdom