About Rose & Lee Sofas Limited (10096096) United Kingdom