About Myrtle & Soap Ltd (11396243) United Kingdom