About Spicer Productions Ltd (13270902) United Kingdom