About Emily Hancock Limited (07685887) United Kingdom