About Ladbrokes Betting & Gaming Limited (00775667) United Kingdom