About Myrtle Limited (06166260) United Kingdom