About Oh So Lovely (london) Ltd (10572686) United Kingdom