About De Coubertin Books Ltd (07068502) United Kingdom