About Rose Lovell Investments Limited (11837690) United Kingdom