About Jc Rosedale Co. Ltd. (11615960) United Kingdom