About Paddock Group Ltd (12726255) United Kingdom