About Megan Rose Lane Ltd (11996058) United Kingdom