About Claire Deacon Limited (12095275) United Kingdom