About Megan Dales Limited (SC578649) United Kingdom