About Emma Baker Limited (12568547) United Kingdom