About Rose & Maple Limited (11478787) United Kingdom