About Ellice Johanna Ltd (13581868) United Kingdom