About Clara Duke Limited (07922612) United Kingdom