About Myrtle Store Ltd (13222022) United Kingdom