About Ellis Beauty Products Limited (12042375) United Kingdom