About Notting Hill Carnival Limited (11138258) United Kingdom