About Elizabeth Clarke Group Limited (12679986) United Kingdom