About Paddock Park Limited (10904658) United Kingdom