About Yves Rocher (london) Limited (01164817) United Kingdom