About Paddock Media Services Ltd (11767330) United Kingdom