About Cherry Paddock Ltd (13507956) United Kingdom