About Spence Media Ltd (SC527716) United Kingdom