About Clare Berry Limited (12885843) United Kingdom