About Natalya Spencer Ltd (08089914) United Kingdom