About Rochell Rose Limited (12244874) United Kingdom