About Megan Armstrong Ltd (13028225) United Kingdom