About Rosabella London Limited (08953793) United Kingdom