About Myrtle Doves Ltd (13109580) United Kingdom