About Cotton Club International Limited (02293520) United Kingdom