About Rochell Limited (12113205) United Kingdom