About Rose & Mill Limited (09083325) United Kingdom