About Ellice Lydia Limited (09157922) United Kingdom