About Megan Baker Limited (05367552) United Kingdom