About Ellice Johnson Ltd (12027230) United Kingdom