About Ladbroke Holdings Limited (10868579) United Kingdom