About Myrtle & Bloom Ltd (10155288) United Kingdom