About Myrtle & Maude Limited (09987015) United Kingdom