About Myrtle Rose Cooper Ltd (12844747) United Kingdom