About Myrtle Manor Ltd (10659037) United Kingdom