About Mei-li Rose Ltd (10369889) United Kingdom