About Charlie Rose Limited (12793941) United Kingdom