About Megan O Hagan Ltd (10592006) United Kingdom