About Clare Duivenvoorde Limited (12330348) United Kingdom