About Shepperton Media Plc (12733022) United Kingdom