About Emma Spencer Limited (08167197) United Kingdom