About Megan Rose Ltd (13409592) United Kingdom