About Megan Sadler Ltd (11608355) United Kingdom