About Emily Hayward Limited (09560014) United Kingdom