About Claire Freund Limited (09603733) United Kingdom