About Rose & Berg Limited (13578912) United Kingdom