About Le Ballon Rouge Limited (04456718) United Kingdom