About The London Carnival Company Ltd (11182582) United Kingdom