About London Awards Ltd. (09336101) United Kingdom