About Paddock Media Company Ltd (09566864) United Kingdom