About Paddock Communications Ltd (07683435) United Kingdom