About Emily Dean Limited (13582918) United Kingdom