About Megan Baker House Ltd (06052737) United Kingdom