About Chrissie Spencer-cox Limited (08515401) United Kingdom