About Megan Addy Ltd (13590752) United Kingdom